dish sponge - French English Dictionary